package com.yunshang.shoppingmall.service;

import com.yunshang.shoppingmall.entity.ProductPrice;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductPriceService {
    int deleteByPrimaryKey(Integer priceId);
    //增加价格
    int insert(ProductPrice productPrice);

    int insertSelective(ProductPrice record);

    ProductPrice selectByPrimaryKey(Integer priceId);

    int updateByPrimaryKeySelective(ProductPrice record);

    int updateByPrimaryKey(ProductPrice record);

    //根据商品id查询价格

    List<ProductPrice> selectProductPriceByProId( int productId);


    //根据规格id查询价格
    ProductPrice selectProductPriceByGuigeId(@Param("guigeId") int guigeId);

    //当规格Id查询价格为空时候，根据商品Id查询查询价格
    ProductPrice selectPriceByProductId(int productId);
}
